function [ new_individuals ] = mutation_notuniform( individuals )
% MUTATION_NOTUNIFORM
%   Esta funcion aplica mutacion no uniforme a un individuo recibido como
%   parametro.

global MUTATION_PROB;
global GENERATION;

new_individuals = cell(1, length(individuals));
if mod(GENERATION, 10) == 0
    MUTATION_PROB = 0.8 * MUTATION_PROB;
end
for i = 1:length(individuals)
    new_individuals{i} = mutation_classic(individuals{i});
end

end

